Refine this word faster
Stamping ground
noun
Definitions
Noun
- 1 A habitually frequented place; a haunt or hangout.
"Em and Mat keep the corridor without their room beautifully clean, and so it has become an especial favourite stamping ground for these vagrants."
- 2 a frequently visited place wordnet
See also for "stamping ground"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.